skilled mechanic - Turco Inglés Diccionario